support multi range highlights.  Remove highlights when a user parts.