about layout and some UI controls