update foundation framework and first test