add services, more components