model and shadows