fluid.

Ideas collected by prashant odedara