added fancy chart, need to rework similarity algorithm