use underscore version to throw away needless computation results