summary parser