foil humming