PR DeepWave

PR DeepWave

#1112