add some options, and button styling