add spec
fix typo
Update spec
Remove unregister