build edit listing