array checking