woring on passing validation tests and some of the views