Ah, how far away the ideal world...