Set selected types in user defined order