features : add foundation