topological order fixed