added draft langspec