implemented FORM_TYPE_NUMBER