fixed up libs function and browse