Turning priorities into feasible programs door