added angular components