Public class