fixed dostring