sophia powers