Our Current Record- Deceiving?