static gen ouput