add water, multi islands, fog on water, correct some bugs