add: smart dynamic thumbnails (settings part still to come)