mvc code fixes