added foundation, getting it going