pulse technologies