start making master-detail generator feature