MBase implemented