update with defaults