update edit interface