Add extra check boxes to the signup form ?

Is it possible to add extra boxes the the new user signup form that HAVE to be checked before they can click "signup" just like they have to check they agree to the terms / rules ?

I presume I have to code some changes in the register_form

Any help appreciated