add edit idea feature