Base classes adition