This is why we use SDL, kids!