use lodash modules instead of underscore