ideal
