set the fundations