progress on ::process