added live_validator