make codes shorter