edit feature working