edit version, removed unused stuffs