Text this: Turning priorities into feasible programs