new flame.

by @al

al