New Functions Uploaded