Form analysis