implemented update/delete/confirm auto methods