Bakery classes in goa related domains (1)