history parser