The Mini has a roof!.. Finally