Finished baseclass