split get_mask and get_mask_array