mojo 4.x compat