new TTT using Angular