the beginnings of an sdk