Improvents to ArrayLight