firmware optimizable by USB