Init and Core shell