Triple agent 2004