Movement fixed + background update