edit lecture: edit template hierarchy gtk 2