generate static copy