Stella Maris launch