>>1014277
Tried to fix it up a bit.