add codes to kyle