add edit, update action and show view