Improving JavaScript and new APIs for future Features