removed unnecessary animation and called update more often