this should fix the ordering of programs.