Add View and build first logic