pulse production..