Add some more features to support a option screen.