h5 describe type autogeneration