update parsing and demos