add dostring