sophie capp