Shorten and functionalize the solution