Revamp init, it strayed way off course between B4 and B5 somehow