wow. exhausted from this Überthread.