it's enough to combine both so as to have any wave interacting in an interface