added update(adding phrase), delete, listen functionality.