more compatability changes