added the rest of the buttons, going to clean the code up now