Hmmmm some motivations that keeps me going