***  INSIDE  ***