workinf on last retrieve and update/delete ui