add stop/start register hooks