typo:get -> gen