Add more API, useful on egueb-js-sm