lecture Array