Fifty shades of interactivity