shorten with auto