option defaults/values can be undefined