Transverse myelitis causes