pool start and shutdown made unexported