145 ideas and counting