Shorten implementation