waterfill working pretty much how I want it, maybe should fix closed container fill