1.1.1
Finished unmatched
Added useful display
Cleaned up output logic in pl