Iterative Learning Control is presented briefly together with a review of some results on convergence and some new results on Iterative Learning Control with load disturbances and measurement disturbances. In the example presented, Iterative Learning Control is used in combination with conventional feed-back and feed-forward control, and it is shown that learning control is highly affected by the different disturbances. Some ideas on how the filters in the ILC algorithm should be chosen are also discussed.