see ideas.txt