This is amazing. And very well defined.