simple bugfix to ignore self in the list