Is IMF really a saviour?