js specs and other