update/delete + documentation