Added some documentation. Change the code compatibility to 1.6