added dependency on lodash