Framwork upload pt3.1