Start wiring up the functions model