Implemented pulse support.