initial browse functionality