update readme
improve value resolvers