removed some more field requirements and fixed a bug with the ident_type2