FFL COMMITMENT AND EXTENSION AGREEMENT