should be fine smiles enumeration is too intensive this way