angular js integration