All functions completed <Not tested>