done with strings, started lists