ArrayList generalised to List in the models