the asarray is already done in ``check_arrays``, right?