Hi, the refactoring is now done. We need lots of testing now. Branch is "FE_REFACTORING". The most likely broken ones are going to be stv0299, ves1820, ves1x93, and mt352 based cards.