elitexc is fucking awful.