make codes sophisticated