initial spec out