changes due to compiler update