implementing angular