moved greeting message to run method