fixed and update