adding more upload stuff