add docs and program update