bug fix
add some documentation
change file mode
clarify documentation on extraction
merged into single file
combine maintenance run into a single file