core-javascript added