Project Ninja - behind the scenes