working with destroy buttons
Mdflja;dlkfalskdfja;klferge branch 'david'