add services
fix init
format