setting up some framework for UI sections