following tuts+ hands on angular