updating to be broader and adding a tip