cosmetic note: maybe (0, '') makes the tuple more visible :)