should-be and should-not-be