updated upload layout