removed dependency for external module underscore