added storage get and fixed content provider