Added printers and shares functions...