abandon hope
43