Started brainstorming proper design.