Multiple tweaks and optimization

How about automatically append data-content attribute? I think it can also be used to long text