[pubfile] improved desc edit & file add