remove duplicates; added underscore dependency