Summer Work - Upload interface and autoPlacement