destroy and button rearrange