update add seminar function