Web banner handling and welfare

Handling and welfare