implemented some view specs