building out initial view