better error messages for AB forms