Final version (hopefully) 1.2