initial draft of model, rendering, and service