Final Stable versions of the functions. Pawan