removed unnecessary tick()