parser.js cleanup