sovle conflict problem, do not name class string
guitar string works on single word, drop distance to be fixed