lib calls