reduce min size for sub, again
fix compiler warnings
another small step on the road to a test suite