create and destroy now replace with opposite form. need to reset to listen to newly created elements so it will run again, when clicked again