release 2.0
 without obvious bugs