not_in is unexpected behavior