f generate , page 4