mac integration n stuffs