built basic services structure