Getting some Thought process down.