Your buttons seem a little big, most time I find a button 50 by 10 or even 60 by 10 is best. Other then that nice job.