minor speed improvement
minor speed improvements
minor Changes