Progress at the TITAN-EBIT