generate codes with numbers