working on getting edit functionality complete