fixing and updating things