Protocol in Call and GetUser Util

Need to:

- Create new Migrator
- Finish GetUser Util