doing stuff
corrected destroy in UM