Fixed update behavior