added optional reset bindings