reject and delete funcs