Add Functions - From Solid Kernel