Very clean and quite reasonable