Weekly roundup March 25 – March 29