Baseclass.