DO NOT REMOVE JJ Financial Modules Final