adding all documentation