use graceful_stop settings and integrate deallocator in node disable

every single whitespace should have the right to exist in our codebase!