use Model to drive View