only continue init if foundation not exist