I'd use a tuple rather than a list