Added abstract validatable form