adding guice provider. related to #8