The new bmf