Very reminiscent of 3E maps - nice job!