new api for arrays