remove unnecessary 'revealed' concept.