Updated underscore with several methods