adding angular and some interaction