angular clean and working