some change on js