role: add edit control