It really tests button too