campaign creation is almost OK
campaign safe upload
more or less safe remark upload