initial service spec