Stephen BiggerProducer, Keys, Vocals, Orchestration.