library performance