Add a  macro... what's the name?

P.S.  Fix temp_print16