Improved Printing, Added Debug