add edit answer functionality