Fixed teddy's pragmas.