add granularity browsing