add pure water
add pure.system.generator
fix bugs
fix bugs