mixed method print