initial commit, added rest of 2.2, and 2.7 - 2.8

Added some TODO's