edit derictive