New print and println functions