added 'plosive algorithm