simplify firmware