changed compiler compliance to 1.5