Amazing work ! It would maybe miss a scale, but that's a detail.