model and animation now using strategies