modifying authenticated root
adds printing functionality