abstract fluid landscape