Great. Lots of thoughtful details. Very clean.