implemented recently visited as a mixin
Merge branch 'developing'