Correct logic mistake with or, use let destructuring to provide default arguments