Decoding the mainframe