implementing fluid mode
changes