mvc structure initialized for #2