end-to-end assessment