fixed multiple representation problems