capturing progress(?) on MakingMonad - it might not need the foldr - map might be enough