optimize loader