minor code info changes

stuff like the input, output etc
date of creation and modifications
Revert "minor code info changes"

This reverts commit efe0918ed22affeaf0d82f65dbdc619ca79808e0.
Revert "Revert "minor code info changes""

This reverts commit 60e189cc4678ea0601a740dc2d8c0604f1df0160.
Merge remote-tracking branch 'origin/FRestimate'