better version of PBA

Tested on bennet.

optimized fractal algorithm took 13.91 seconds