for real, about 99% perfect.