Contract between Model and Customer