added appropriate texture destroys