[*] move filework to utils
[*] server