added angluar front end