changes on tagcloud and draw logic