clean room class

Visitors: 193,488