Cleaned up widget response