need to fetch/populate and edit