Nice work. Really interesting.
Too bad we cant do CNP like that.