internal-representation