create/read mvp scenario minor refactoring