Nice pictures and info. Did you make your own puller??

John