adding interface Lazy Initializing to inject getValue