Greeting Function and variables