add some more effective js