ideas and feedback