change service
use database manage path 1
divide disk into users and fix some bugs but code still bad