add new index & add foundation framework