have a default for optional key