forked from: Plane Wave

