Moved pulse tracking out of global