throw function as static file function generated and called, temp commit