cleanup on quit() added