This is my MIND MAP and i know this is yours too.