extending foundation