might be a dumb question, but why change from np.into to np.long here?
Sorry, I'm a bit cross-eyed today :P