create assets in update()