....slowly, but surely.....