build model and view ..