fixed static to n