IS: js testing
IS: helper refactor, testing