How do I tell the difference between: "sam1" ["sam1","sam2"] They are both lists but behave differently when I apply [H|T] = List. H = "s" H = "sam1". The second one is what I want and then stop breaking them down. Weird problem... Thanks, Sam