Maybe this one won't suck. Maybe.