oop log parser almost done