string prefix implementation desc