synching shared
Completing first round of API development.