Adding firmware