Upload the first core Functions