add issue edit functionality