add generate assets, page controller