help and more logic stuff
that wouldn't've worked.
finalized, proofread, ready for testing.