requirement document in \richardmzx