add Pulse class