PIC 16F84A

Recently i started experimenting with the PIC 16F84A/04 microcontroller. I searched for a simple programmer for the PIC and found the NOPPP programmer by Michael Covington.This is a simple programmer which can program some PICs including the 16F84. I made the programmer in a breadboard and it worked fine (click for photos)
 
The final shape of PIC Programmer - Click on the image to see the previous versions.