fixing and updating