Rant- don't read please!!!
Print