make codes look better