Added some content and sorted parts on brainstorming.