string prefix domain solution design