environment resistant

Visitors: 181,765