fixed warnings, removed duplicate provider store in builder
#30 verify private postConstruct works as specified