refactored name to WebContainer