This is all sorts of crazy. Great attention to details though!