Added Core Initializer