**ideal**