Lame testing but looks okay for arrays and removal