Calc clean (28/38)

Calc clean