Right, I have also noticed SERP fluctuation happened to my sites recently and I do think building more backlinks is an eternal issue if we want to make progress in SERP.