render and update fixes