almost done with views