Topsy turvy days here lately.