building out shell demo