#static generation