Firmware code in bigbang is an ugly mess that has to be fixed eventually