js support
merge