update requirement to sf 2.4