GUI is designed thoroughly.