code cleanup

- added free cash flow information
- updated function headers for free cash flow procedures