Spec lexer and visual added