Beth_Richardson_2optimized