environment resistant

Visitors: 121,807