Add pulse mode