abstract fluid motion