extension without update_manifest