styling
restructure ui