James Daniel Swayngim is supporting