inline docs is added, minor changes in default headers