sniffing- I hate this

more about : sniffing