reorder qualificaitons; type change