NMFBAFLOWER LEGGING