@isratrade is it better to document it in code vs here, it would be hard to find this info when you refactor one year down the road..