updated SDK and added documentation