array checks