Add a decent spy lib