Added Printf function