state as condition need not use 'this'