re-create

destroy and create