gen states doc