New functions added to functions libarary