Thoughts, project and ideas.