First add of the Base classes