build generated stuff