Very nice work, also very interesting to say the least.