added div.container and upload capabilities