correct bunch of fail