this is the angular application