@vesuvius: Is the reset you refer to the same thing as the push-reset that JoshRoss mentioned?