Finance Fixes