I've given up hope of ever understanding a long time ago...