Ah the screw caps... yes, a company in hk was making 57mm x 1 screw caps.