more development with views models dal everything