Slowly updating to 1.8 - does not compile