add edit capabilities