helper added and added
Finish version_2