Just like dancing....one step back, two steps forward...