keep or return???