some mvc framework basics