release 1.8 | by Mike Lynch | source