fixing openness order