keeping embedding dim from going below 1 (zeroth eigenvector problematic in some sets...