update parser and directory structure