implement underscore functions that we need
update dist: 0.0.6