initial writeup; complete the model