@counterweight: Done