Very clean and very well designed.