forked from: ISOWAVES

@author SPANVEGA // CHRISTIAN