add welcome message & keyboard quit fn