Love the detail... I do have an idea for Ultima.