change the basic UI framework for testing purpose