246 interactions code refactor and fix broken link of 0 interaction

#3290