A very nice design and interesting build description.