except for mis-layering of eventlist, uploads are functional