whole code bulk upload