doing edit GUI