implemented print services