add, delete, quit, print