AST Printer updtaed