testing forms and methods