Jasmine rich