first version of a much more simple sdk