array-hooked-motion