use _.has