almost finished with mvp