Is Faye up to the job .......