Finance Release and Fixes