explicitly depend on underscore package