self-consistency results added