oops, didn't use list() properly.