completed the second part of the tutorial. implemented delete & update actions.