Improvement suggestion

You can try this solution. Also, I think the author of this message might be able to add something.