took out incompatible 1.6 constructor