add tooltip functionality, and circle-tooltip-block