what keeps you moving forward