rename to have non instianciables levels and platforms more explicit