done writing everything but the print orders, still not compiled