optimized creation, removed some debug messages