JS ctd