working version of angular