masih juga tentang generate repoty