enhance unit types