modularize core prof correctly, starting mem pool strat for task records