Web scenario manager controller refactored