fixed update frames