Very strange update from fiverr. I have been a top rated seller since the past 2 years. All of my clients seems super happy and are getting back to me with more work. Fiverr rating system still scored 8 and I had to improve it by March 15 to maintain this badge.