added eulerian amplification