probably a much better pool
use the system timeout function instead of my homebrew thing (having internet access is nice...)
a version bump