baseviewmodel.cpp #1