practice making responsive layouts using some assembled widgets as well as basic components.