Added Chain Array functions