tests passing
removed lodash dep