Started creating base class