initial service structure