rmm not np.abs(X)