work on log_parser