add joshua basic setting