Working with the foundation framework