size can now be a list (for multiple models)