fix pulse