Second Release. Little bit better, but still not quite accurate.