Challenge: model + view. Compiling under construction.