Harmonicelliottwaves