fixes #1561
add feedback count for #1323
better fix for #1627

JQuery's .data() method was causing the problem.
fixes #1457
fixes #1433
neater css
possible fix for #1163