destroy and create API are ok