instance edit component