managed some code and updated the version