added versions and fix file path bugs