updates cleaning up