selfconsistency