some layout and decoration