adding a ver2.0