end-of-line solutions