dstore sm component