second app built with constructs