pulse dynamics