hits init is outside