almost done with mvc, oojs