Made upload it's on method