method for imf