setRemove doesnt return result