Sounds good!! As for the `if "$" in data` comment - later in the code you are chopping off the first character - how were you thinking that occurrences of $ other than as the first character in the string would be handled? Isn't it better to keep it simple and just check like you currently do with `if data.startswith('$')` ?