- add update/delete stack function