product edit page (not finished)