Add lib functions. (KK)