adjusted buttons, need to fine tune