foundation framework initialization