non-core promise to NoneSlut