profile recalculations hooked up