categories stay in order by alpha