Added add function
Added View and Remove