have mechanisms to make good pulse