END2END SOLUTIONS