make codes work