updated to Angular