added add-on sdk
wip