Irene touches down in new england