styles and buttons added