shorten code length