add backwards compatibility tests