implement edit questions