introduced buffermanager stuff
implemented print functions