well we're using np.delete anyway in the next line, so np.delete doesn't add any numpy kungfu