adapated for jolla store