concat source, fix drag events