entrapment: an extended explanation