s7. fixed the create & edit plot functions on the viewmodel & some interface issues