Fix for multiprocessing
Profile sample users
Print progress
better parallelism