Implemented all buttons.