Many annoying thoughts/ideas.