this is moved below the 1.9+ implementation