update documentation
add todo for header mode