ideas and testing