sleeper class condition