got rid of lodash
updated version