basic implementation for welcome screen
better implementation of the welcome screen.