improved nodes