default value of manifest.destroy is empty function