changing to reflect the way I did Wave