implementacion con angular