serious progration of repletion in this thread