updates to wave