modernisation of run_pension