initial example structure