derek kage and sophia locke