Upload functions up and running