add joshua mode