FM performs an excellent balancing act