engine4 changes