main.req and doc