design js no conflict