API update: added reset support