Sync adapter was all static, which is bad style. 

Refactored to be non-static