Structure change to have callbacks with error as the first variable #2