fixing component list