[SD] modify API .