added functioning, sdlml, sml-lib