wtf is this?
junk!
One more revamp, done for a while.