upload finished functions with .md format