idiotretardism view 2