adding wave type selector