We can now choose units for arbitrary waves based on a set of inputs.