initial integration spec