when i run this code none of the default values are correct?
How do you know ?
Don't forget that the program runs when you upload it and on most Arduinos opening the serial monitor resets the board and it runs again, so by the time that you see the output the program has run twice.