refactor, adjust directory like vitess
update