refactored thumbnail with overlay