draft version of SDK