learning how to spy