added basic functionality using angular