framework for impulse on zero x velocity