Rewrite print for clarity and fix context bug
Rewrite print for clarity and fix context bug

mattsjohnston/Framer,koenbok/Framer,mattsjohnston/Framer,mattsjohnston/Framer,awt2542/Framer,koenbok/Framer,awt2542/Framer,koenbok/Framer,koenbok/Framer,awt2542/Framer,awt2542/Framer