detect form changes + check videosource duplicates