Optimized forward with an error