start adding lang spec