correct synchronization class
Using raw type in provider
binding AndroidContextScope ( not too sure if necessary )