fixed bug on subunit list